package kotlin


// 对象声明，非常简单的实现了单态。
object MyInstance {

    var value: Int = 0

    fun plus(): Int {
        synchronized(this) {
            value++
            return value
        }
    }
}

fun run7() {
    var i = MyInstance.plus()
    i = MyInstance.plus()
    println("i = $i")
}